<?php
/**
 * 站内会员注册
 */
class EuserModel extends Model
{
	/**
	 * 关联相应数据表
	 *
	 * @var unknown_type
	 */
	protected $_link = array(
		array(
			'mapping_type' => HAS_ONE,
			'class_name' => 'Enterprise',
			'foreign_key' => 'euser_id',
			'mapping_name' => 'Enterprise'
		)
	);
	/**
	 * 验证字段
	 * array(验证字段,验证规则,错误提示,验证条件,附加规则,验证时间)
	 * @var unknown_type
	 */
	protected $_validate = array(
		array('username','require','请填写要注册的用户名!',0,'','add'),
        array('username','englishnum','账号必须由字母+数字组成'),
		array('username','','帐号名称已经存在！',0,'unique','add'),
        array('repassword','password','确认密码不正确',0,'confirm'),
		array('name','require','请填写您的真实姓名'),
		array('mail','email','请正确填写邮箱地址'),
	);
	/**
	 * 自动填充数据库时间字段
	 *
	 * @var unknown_type
	 */
	protected $autoCreateTimestamps = array('created');
	protected $autoUpdateTimestamps = array('updated');
	/**
	 * 自动
	 *  //处理用户名字段
     *  //处理密码字段
	 * @var unknown_type
	 */
	protected $_auto = array(
        array('password','md5','ALL','function'),
	);
}




?>